(Clean and composition)